/* basic-css */
/* 基本元素重置 */
*{margin:0px; padding:0px;}
body,html{font-size:12px; font-family:"微软雅黑","黑体","宋体",Arial, Helvetica, sans-serif; color:#444; overflow:visible;}
img{border:0px;}
a{text-decoration:none; color:#404242; outline:none;}
div{margin:0px auto;}
li,dl,dt,dd{list-style-type:none;}
input,textarea,select,option,em,h1,h2,h3,h4,h4,h6,strong,span,li,dl,dt,td{font-size:14px; font-family:"微软雅黑","黑体","宋体",Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,em,i{font-style:normal; font-weight:400;}

/* 重用自定义样式 */
.f_l{float:left !important;}
.f_r{float:right !important;}
.clear_both{clear:both !important;}

/* clear */
.no_margin{margin:0px !important;}
.no_padding{padding:0px !important;}
.no_border{border:0px !important;}
.no_bg{background:none !important;}

/* mouse */
.pointer{cursor:pointer;}
.move{cursor:move;}

/* absolute */
.absolute{position:absolute;}
.relative{position: relative;}
.fixed{position:fixed;}
.static{position: static;}

/* show */
.display{display:block !important;}
.display_inline{display:inline-block !important;}
.hidden{display:none !important;}
._show_v{visibility:hidden !important;}
._show_s{visibility:visible !important;}

/* width */
.w_100{width:100%;}
.w_95{width:95%;}
.w_min_width{min-width:1000px;}

/* padding */
.padding_2{padding-top:2px;}
.padding_6{padding:6px;}
.padding_60{padding:6px 0px;}

/* margin */
.margin_6{margin:6px;}
.margin_t8{margin-top:8px;}
.margin_r6{margin-right:6px;}

/* border */
.border_1{border:1px solid #666666;}

/* font */
.text_over{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');}
.break{word-break:break-all; word-wrap:break-word;}
.no_break{word-break:keep-all; word-wrap:normal;}
.text_indent0{text-indent:0em;}
.text_indent2{text-indent:2em;}

/* text-align */
.t_l{text-align: left !important;}
.t_r{text-align: right !important;}
.t_c{text-align:center !important;}
.t_j{text-align:justify !important;}
.t_b{font-weight:700;}

/* btn */
.b_btn{width:auto; height:50px; line-height:50px; width:170px; text-align:center;}



